hay loader - French English Dictionary